#header {
	width: 100%;
}

#header p {
	height: 40px;
	width: 100%;
	margin: 0 auto;
	line-height: 40px;
	text-align: center;
	font-weight: 900;
	background: url("../img/img_index_files/1451455083012.png") no-repeat;
	background-size: cover;
	}

#header p span {
	display: inline-block;
	width: 30px;
}

.h_first {
	width: 1205px;
	height: 30px;
	margin: 0 auto;
	font-size: 11px;
}

.h_first .first_left {
	float: left;
	line-height: 30px;
	color: #6d6d6d;
}
.h_first .first_right .liyi{
	position: relative;
}

#header .h_first .first_left span{
	color:red;
	margin:0 8px;
	font-size: 12px;
}
.h_first  a:hover{
	color: red;
	text-decoration: underline;
}
.h_first .shownone{
	font-size: 12px;
	border:1px solid #CBCBCB;
	position:absolute;
	width: 92px;
	left: 0;
	top:2px;
	background: white;
	display: none;
}
.h_first .shownone i{
	font-size: 11px;
	color: #000000;
}
.h_first .shownone dd{
	height: 25px;
	margin-left: 10px;
}

.h_first  .liyi:hover  dl{

	display:block;
}
.h_first  .shownone dd:hover  a{
	
	color: red;
	text-decoration: underline;
	}
.h_first   span i{
	color:red;
	margin-right: 5px;
	font-size: 11px;
}

.h_first .first_right {
	float: right;
}

.h_first .first_right li {
	float: left;
	line-height: 30px;
	color: #6d6d6d;
}

.h_first .first_right li span{
	padding: 0 6px;
	border-right: 1px solid #f4f4f4;
}

.h_first .first_right li:nth-child(7) span {
	border: 0;
}
.h_first .first_right li:nth-child(3) span i{
	color:#000;
}
.h_second {
	width: 100%;
	border-top: 1px solid #eaeaea;
}

.hsecond {
	width: 1205px;
	height: 96px;
	margin: 0 auto;
}

.h_second .second_left {
	float: left;
	width: 340px;
}

.h_second .second_center {
	float: left;
	width: 485px;
	line-height: 96px;
	height: 96px;
}

.h_second .second_right {
	float: left;
	width: 380px;
	height: 96px;
}

.h_second .second_center label {
	border: 3px solid red;
	height: 32px;
	display: inline-block;
	margin: 30px 0 0 70px;
}

.h_second .second_center input {
	height: 30px;
	border: 0;
	width: 335px;
	float: left;
	
}

.h_second .second_center a {
	height: 32px;
	background: red;
	float: left;
	text-align: center;
	line-height: 32px;
	width: 40px;
	color: white;
	font-size:20px;
}


/*********************这是头部结束*********************/


/*********************这是导航开始*********************/

#banner {
	width: 100%;
	
}
#banner .banner_banner{
	width:100%;
	background: #d30b15;
	
}
#banner .banner_inner {
	width: 1200px;
	margin: 0 auto;
	height: 40px;
	overflow: hidden;
}

#banner .banner_innerleft {
	float: left;
	line-height: 40px;
	text-align: center;
	width: 170px;
	font-size: 14px;
	background: #f42630;
	color: white;
}

#banner .banner_innerright {
	float: left;
	padding-left: 15px;
	
}

#banner .banner_innerright li {
	float: left;
	font-size: 14px;
	line-height: 40px;
}

#banner .banner_innerright li a {
	color: white;
	padding: 0 15px;
}

#banner .banner_innerright li:hover {
	background: #f42630;
}
/*//****************************main的css开始***8*****/
#main{
	min-height: 1100px;
	width: 100%;
	overflow: hidden;
	border-bottom: 1px solid #ebebeb ;
	padding-bottom: 10px;
}
#main .main_inner{
	width: 1200px;
	margin: 0 auto;
	
}
#main .main_inner .main_header{
	height:45px;
}
#main .main_inner .main_header li{
	float: left;
	color: #a47966;
	font-size:11px;
	margin-left: 8px;
	margin-top: 20px;
}
#main .main_inner .main_header li a:hover{
	color: red;
	text-decoration: underline;
}
#main .main_inner .main_banner{
	/*overflow: hidden;*/
}
#main .main_inner .main_banner .main_bannerleft{
	width: 990px;
	float: left;
	/*overflow: hidden;*/
}

#main .main_inner .main_banner .main_bannerright{
	width:210px;
	float: left;
}
#main .main_banner .main_bannerleft .main_bltop{
	height:500px;
}
#main .main_banner .main_bannerleft .main_bltop .main_bltopshow{
	height:500px;
	width: 420px;
	float: left;
	/*overflow: hidden;*/
	position: relative;
	
}
#main .main_banner .main_bannerleft .main_bltop .main_small{
	width:418px;
	height:418px;
	background: url(../img/detailspage/showbig1.jpg) no-repeat;
	background-size: cover;
	border: 1px solid #f4eff3;
}

#main .main_banner .main_bannerleft .main_bltop .main_big {
	width:418px;
	height:418px;
	position: absolute;
	left:420px;
	top:0;
	background: url(../img/detailspage/showbig1.jpg) no-repeat;
	display: none;
	z-index: 1;
}

#main .main_banner .main_bannerleft .main_bltop .main_select {
	width:209px;
	height:209px;
	position: absolute;
	left: 0;
	top: 0;
	background: pink;
	opacity: 0.5;
	display: none;
}

#main .main_banner .main_bannerleft .main_bltop .main_hide {
	height:418px;
	width: 418px;
	opacity: 0;
}
#main .main_banner .main_bannerleft .main_bltop .main_scrolllist {
	height: 58px;
	margin-top: 20px;
	width: 420px;
	/*overflow: hidden;*/
	
}
#main .main_banner .main_bannerleft .main_bltop .main_scrolllist p{
	width:8px;
	height: 58px;
	line-height: 58px;
	color: #808080;
	text-align: center;
	float: left;
	border:1px solid #f4eff3 ;
}
#main .main_banner .main_bannerleft .main_bltop .main_scrolllist .pright{
	float: right;	
}
#main .main_banner .main_bannerleft .main_bltop .main_scrolllist ul{
	float: left;
	width: 400px;
	overflow: hidden;
}
#main .main_banner .main_bannerleft .main_bltop .main_scrolllist li{
	float: left;
	border:2px solid #fff ;
	width: 56px;
	height: 56px;
	margin: 0 10px;

}
#main .main_banner .main_bannerleft .main_bltop .main_scrolllist li:hover{
	
	border-color:red ;
	
}
#main .main_banner .main_bannerleft .main_bltop .main_scrolllist li img{
	width:100%;
	height: 100%;
}
/************************************以上是main放大镜************************************/
#main .main_banner .main_bannerleft  .main_information{
	padding-left:25px;
	padding-right:15px;
	float: left;
	width: 530px;
}
#main .main_banner .main_bannerleft  .main_information .main_inforheader {
	height: 35px;
	line-height: 35px;
	border-bottom: 1px dashed   #c9c9c9;
}
#main .main_banner .main_bannerleft  .main_information .main_inforheader p{
	float: left;
	font-size: 18px;
	font-weight:900;
}

#main .main_banner .main_bannerleft  .main_information .main_inforheader span{
	float: right;
	font-size: 11px;
	color:#666666 ;
}
#main .main_banner .main_bannerleft  .main_information .main_inforcenter{
	width:530px;
}
#main .main_banner .main_bannerleft  .main_information .main_inforcenter p{
	height: 30px;
	margin-top: 10px;
	line-height: 30px;
	font-size: 12px;
}
#main .main_banner .main_bannerleft  .main_information .main_inforcenter p:nth-child(2) a{
	text-decoration: 
	line-through;
}

#main .main_banner .main_bannerleft  .main_information .main_inforcenter p:nth-child(3) a{
	color: red;
	margin-right: 10px;
}
#main .main_banner .main_bannerleft  .main_information .main_inforcenter p:nth-child(3) a b{
	font-size:18px;
}
#main .main_banner .main_bannerleft  .main_information .main_inforcenter span{
	font-size: 11px;
	color: #c1a1b1;
	width: 70px;
	text-align: center;
	display: inline-block;
}
#main .main_banner .main_bannerleft  .main_information .main_inforcenter .main_inforselect {
	float: left;
	/*height: 30px;*/
	margin-top:10px;
	line-height: 30px;
	position: relative;
}
#main .main_banner .main_bannerleft  .main_information .main_inforcenter .main_inforselect  span{
	float: left;line-height: 30px;
}
#main .main_banner .main_bannerleft  .main_information .main_inforcenter .main_inforselect  i{
	float: left;line-height: 30px;
}
#main .main_banner .main_bannerleft  .main_information .main_inforcenter .main_inforselect p{
	float: left;
	margin:2px 4px 0 4px;
	padding:0 3px;
	border: 1px solid #dedede;
	height: 24px;
	line-height: 24px;
	cursor: pointer;
}
#main .main_banner .main_bannerleft  .main_information .main_inforcenter .main_inforselect p i{
	
	
	line-height: 24px;
}
#main .main_banner .main_bannerleft  .main_information .main_inforcenter .main_inforselect p b{
	
	padding:0 3px 0 18px;
	
}
#main .main_banner .main_inforcenter .main_inforselect .province{
	position: absolute;
	width: 410px;
	overflow: hidden;
	border: 1px solid #aecff0;
	z-index: 2;
	top: 27px;
	left: 98px;
	display: none;
	background: white;
}
#main .main_banner .main_inforcenter .main_inforselect .city{
	position: absolute;
	width: 410px;
	overflow: hidden;
	border: 1px solid #aecff0;
	z-index: 2;
	top: 27px;
	left: 181px;
	display: none;
	background: white;
}
#main .main_banner .main_inforcenter .main_inforselect .area{
	position: absolute;
	width: 410px;
	overflow: hidden;
	border: 1px solid #aecff0;
	z-index: 2;
	top: 27px;
	left: 270px;
	display: none;
	background: white;
}
#main .main_banner .main_inforcenter .main_inforselect  ul{
	width: 100px;
	float: left;
	margin-bottom:10px;
	padding-left: 10px;
}
#main .main_banner .main_inforcenter .main_inforselect  ul li{
	cursor: pointer;
	height: 25px;
	line-height: 25px;
	color: #343434;
	
}
#main .main_banner .main_inforcenter .main_inforselect  ul li:hover{
color: red;	
}
#main .main_banner .main_bannerleft  .main_information .main_inforcenter p:nth-child(6) {
	/*width:530px;*/
	margin-left: 85px;
	float: left;
}
#main .main_banner .main_bannerleft  .main_information .main_inforcenter p:nth-child(6) i{
	color: red;
}
#main .main_banner .main_bannerleft  .main_information .btnshop{
	width: 530px;
	height: 72px;
	border: 1px dashed #cacaca;
	float: left;
	background:#f9f9f9 ;
	line-height: 72px;
}

#main .main_banner .main_bannerleft  .main_information .btnshop a i{
	font-size: 18px;
	color: white;
	margin-right: 12px;
}
#main .main_banner .main_bannerleft  .main_information .btnshop .buynow{
	width: 170px;
	height: 48px;
	line-height: 48px;
	text-align: center;
	background:red;
	display: inline-block;
	color: white;
	font-size: 17px;
	margin:0 55px 0 70px;
}
#main .main_banner .main_bannerleft  .main_information .btnshop .shopcat{
	width: 170px;
	height: 44px;
	border: 2px solid #ffc4a2;
	line-height: 44px;
	text-align: center;
	display: inline-block;
	background: white;
	color: #ff651c;
	font-size: 17px;
}
#main .main_banner .main_bannerleft  .main_information .btnshop .shopcat i{
	
	color: #ff651c;
}
#main .main_banner .main_bannerleft  .main_information .main_inforcenter p:nth-child(8) {
	float: left;
	height: 35px;
}
#main .main_banner .main_bannerleft  .main_information .main_inforcenter p:nth-child(8) img{
	width: 460px;
	float: left;
}
#main .main_banner .main_bannerleft  .main_information .main_inforcenter p:nth-child(8) span{
	
	float: left;
}
#main .main_banner .main_bannerleft  .main_information .main_inforcenter p:nth-child(9) {
	color:#989898 ;
	font-size:11px ;
	float: left;
	margin-left: 70px;
}
/********************************main_information结束***********************************/
#main .main_banner .main_bannerleft .main_blcenter{
	width: 940px;
	height: 145px;
	padding:0 17px;
	border: 1px solid #dddddd;
}
#main .main_banner .main_bannerleft .main_blcenter h3{
	margin-top: 20px;
	font-size: 16px;
	margin-bottom: 5px;
}
#main .main_banner .main_bannerleft .main_blcenter p{
	
    line-height: 30px;
    font-size: 12px;
    color: #686868;
    margin-top: 15px;
    padding-bottom: 10px;
	
}

#main .main_banner .main_bannerleft .main_blbottom{
	margin-top: 10px;
	width:976px;
}
#main .main_banner .main_bannerleft .main_blbottom .main_listdetails {
	border-bottom: 2px solid red;
	height:38px;
	width:976px;
	
}

#main .main_banner .main_bannerleft .main_blbottom .main_listdetails  li{
	border: 1px solid #dddddf;
	height:37px;
	width: 120px;
	float: left;
	text-align: center;
	line-height:37px;
	border-left:0;
	border-bottom:0;
	background: white;
	cursor: pointer;
}
#main .main_banner .main_bannerleft .main_blbottom .main_listdetails  li:first-child{
	border-left:1px solid #dddddf;
	
}
#main .main_banner .main_bannerleft .main_blbottom .main_listdetails  li:nth-child(7){
	border-right:0;
	width: 127px;

}
#main .main_banner .main_bannerleft .main_blbottom .main_listdetails .main_bottom_select{
 	background: red;
 }
#main .main_banner .main_bannerleft .main_blbottom .main_listdetails  li:last-child{	
	color: white;

}
#main .main_banner .main_bannerleft .main_blbottom .main_listdetails  .selectnone{	
	background: red;
	color:#000;
	border-left:1px solid #dddddf;
}
#main .main_banner .main_bannerleft .main_blbottom .godsdetails {
	margin-top:2px;
	border-left:1px solid #dddddf ;
	border-right:1px solid #dddddf;
	
}

#main .main_banner .main_bannerleft .main_blbottom .godsdetails li{
	margin:0 auto;
	width: 745px;

}
#main .main_banner .main_bannerleft .main_blbottom .godsdetails div{
	margin:20px auto 25px;
	width:952px;
	height: 100px;
	background: #f6f6f6;
	
}
#main .main_banner .main_bannerleft .main_blbottom .godsdetails div dt{
	font-size: 12px;
	font-weight: 900;
	width:952px;
	float: left;
	line-height:30px;
	margin-left: 12px;
}
#main .main_banner .main_bannerleft .main_blbottom .godsdetails div dd{
	float: left;
	width:317px;
	line-height:22px;
	background: #f6f6f6;
	font-size: 11px;
	margin-left: 32px;
}
#main .main_evaluation{
		padding-top: 10px
}
#main .main_evaluation  .evaluation_top{
	width:  972px;
	height: 122px;
	border:1px solid #dddddf;
	border-top:2px solid #999;
	

}
#main .main_evaluation  .evaluation_top .tophear{
	width: 952px;
	height: 20px;
	border-bottom: :1px solid #dddddf;
	border-top:2px solid #999;
	background: #f6f6f6;
	font-size: 13px;
	font-weight: 900;
	color: #676767;
	padding:10px 0  0 20px;
}
#main .main_evaluation  .evaluation_top ul li{
	width: 323px;
	height:65px;
	float: left;
	margin:15px 0 10px 0;
	border-right: 1px solid #dddddf;
}
#main .main_evaluation  .evaluation_top ul li{
	height:65px;
	float: left;
	margin:15px 0 10px 0;
	border-right: 1px solid #dddddf;
}
#main .main_evaluation  .evaluation_top .lone{
	margin-left:65px;
	font-size: 17px;
	color: #f6560c;
	width: 258px;
}
#main .main_evaluation  .evaluation_top .lone i{
	font-size:23px;
	font-weight: 900;
	color: red;
}
#main .main_evaluation  .evaluation_top .ltwo{
	width: 278px;
	margin-left:45px;
	color: #000;
}
#main .main_evaluation  .evaluation_top .ltwo dd{
	line-height:20px;

}
#main .main_evaluation  .evaluation_top .ltwo span{
	width:150px;
	display: inline-block;
	height: 8px;
	margin: 0 5px;
	border:1px solid #cccccc;
}
#main .main_evaluation  .evaluation_top .lthree{
	width: 273px;
	margin-left:50px;
	border:0;
}
#main .main_evaluation  .evaluation_top .lthree p{
	margin-top: 15px;
	color: #000;
	font-size: 12px;

}
#main .main_evaluation  .evaluation_top .lthree a{
	
	height: 25px;
	background: #f5a421;
	font-size: 13px;
	color: white;
	line-height: 25px;
	text-align: center;
	width: 70px;
	margin: 10px 0 0 35px;
	display:block;
	border-radius:10px: 
	
}
#main .main_evaluation  .evaluation_top .lthree a:hover{
	background: #e16b2b;
}
#main .main_evaluation  .evaluation_bottom {
	border:1px solid #e8e8e8;
	border-bottom: 0;
	width: 974px;
	margin-top: 10px;
}
#main .main_evaluation  .evaluation_bottom ul {
	/*float: left;*/
	width: 974px;
	height: 30px;
}
#main .main_evaluation  .evaluation_bottom ul li{
	float: left;
	width: 99px;
	line-height: 30px ;
	border-left: 1px solid #e8e8e8;
	height: 30px;
	text-align: center;
}
#main .main_evaluation  .evaluation_bottom li:nth-child(1){
	border-left: 0;
}
/*#main .main_evaluation  .evaluation_bottom .selectnone{
	background: white;
	color: white;
}*/
#main .main_bannerleft .main_evaluation  .evaluation_bottom .selectborder{
	border-top:2px solid red;
	background: white;
}
#main .main_bannerleft .main_evaluation  .evaluation_bottom .bottomnumber{
	height: 40px;
	width: 974px;
}
#main  .evaluation_bottom .bottomnumber dl{
		float: right;
		margin-right: 25px
}
#main  .evaluation_bottom .bottomnumber dd{
	float: left;
	padding: 0 5px;
	font-size: 10px;
	line-height: 21px;
	height: 21px;
	margin-top: 10px;
	color: white;
	margin-left: 12px;
}
#main  .evaluation_bottom .bottomnumber dd:nth-child(1){
	color: #83689e;

}
#main   .evaluation_bottom .bottomnumber dd:nth-child(2){
	background: #d5d5d5;	
}
#main   .evaluation_bottom .bottomnumber dd:nth-child(3){
	background: #e0706f;
	padding: 0 8px
}
#main  .evaluation_bottom .bottomnumber dd:nth-child(4){
	background: #d5d5d5;	
}
#main .main_evaluation   .bottomconsult{
	border:1px solid #dddddf; 
	
	width: 974px;
	/*height: 70px;*/
	margin-top: 20px;
}
#main .main_evaluation   .bottomconsult p{
	  width: 954px;
    height: 20px;
    /*border-bottom: 1px solid #dddddf;*/
    border-top: 2px solid red;
    background: #f6f6f6;
    font-size: 13px;
    font-weight: 900;
    color: #676767;
    padding: 10px 0 0 20px;
}

#main  .bottomconsult dl{
		float: right;
		height: 40px;
		margin-right: 25px
}
#main  .bottomconsult dd{
	float: left;
	padding: 0 5px;
	font-size: 10px;
	line-height: 21px;
	height: 21px;
	margin-top: 10px;
	color: white;
	margin-left: 12px;
}
#main .consulttext{
	height: 215px;
	float: left;
	width: 900px;
	margin-left: 74px;
}
#main .consulttext b{
	height: 35px;
	float: left;
	color: #6679a4;
	font-size: 13px;
	line-height: 35px;
	width: 900px;
}
#main .consulttext textarea{
	height:100px;
	width: 815px;
}
#main .consulttext div{
	margin:15px 0 20px 180px ;
	
}
#main .consulttext div span:nth-child(1){
	font-size: 11px;
	color: #000;
	line-height: 20px;
}
#main .consulttext div input{
	height:20px;
	width: 85px;
}
#main .consulttext div span:nth-child(3){
	height:24px;
	display: inline-block;
	width: 70px;
	/*position: relative;
	top:10px;*/
	line-height: 24px;
	text-align: center;
	border:1px solid #ccc;
}
#main .consulttext div span:nth-child(4){
		font-size:12px;
	color: #938893;
}
#main .consulttext div span:nth-child(4) i{
	color: #1f6ec3;
	text-decoration: underline;
}
#main  .consulttext a{
	background: #fa8f05	;
	color:white;
	width: 90px;
	min-height: 28px;
	margin-top: -5px;
	display: inline-block;
	text-align: center;
	line-height: 28px;
	border-radius: 4px;
	font-size: 14px;
	font-weight: 900;
	margin-left:250px;
}
#main  .bottomconsult dd:nth-child(1){
	color: #83689e;

}
#main   .bottomconsult dd:nth-child(2){
	background: #d5d5d5;	
}
#main   .bottomconsult dd:nth-child(3){
	background: #e0706f;
	padding: 0 8px
}
#main  .bottomconsult dd:nth-child(4){
	background: #d5d5d5;	
}

#main   .lendlast{
	width: 974px;

	border:1px solid #dddddf; 
		border-top:0;
}
#main   .lendlast img{
	margin: 0 auto
}
/*时间*/

#main .deliverytime {
	width: 974px;
	border:1px solid #dddddf;
	border-bottom: 0;
	min-height: 300px;
	display: none;
}
#main .deliverytime ul{
	
	border:1px solid #dddddf;
	border-top: 0;
}
#main .deliverytime  img{
	margin:0 auto;
}
/*支付说明*/
#main .payment {
	width: 974px;
	border:1px solid #dddddf;
	min-height: 300px;
	display: none;
	border-bottom: 0;
	border-top: 0;
}

	
	

#main .payment  img{
	margin:0 auto;
}
/*退款*/
#main .aftersales {
	width: 974px;
	border:1px solid #dddddf;
	min-height: 300px;
	display: none;
	border-bottom: 0;
	border-top: 0;
	margin-bottom: 20px;
}
#main .aftersales ul{
	
	border-top: 0;
}
#main .aftersales  img{
	margin:0 auto;
}

		/*********************************main)_right开始****************/
#main .main_bannerright p{
	width: 200px;
	height: 20px;
	padding:8px 0 0 8px;
	background: #f7f7f7;
	font-size: 12px;
	border: 1px solid #dddddd;
}
#main .main_bannerright .right_topscroll{
	width: 208px;
	height:1073px;
	border:1px solid #ddd;
	
}
#main .main_bannerright  b{
	margin: 10px 75px ;
	display: inline-block;
	height: 10px;
	width: 50px;
	font-size: 10px;
	line-height: 10px;
	text-align: center;
	border:1px solid #ddd;
	cursor: pointer;
}
#main .main_bannerright .right_topscroll .toplist{
	width:192px;
	height: 915px;
	padding: 0 8px;
	position:relative;
	border-bottom : 1px dashed #ddd;
	overflow: hidden;
}
#main .main_bannerright .right_topscroll .toplist ul{
	/*position:absolute;*/
	height: 915px;
	float: left;
	overflow:hidden;

}
#main .main_bannerright .right_topscroll .toplist li{
	border-top: 1px dashed #ddd;
	width:192px;
	height: 228px;
	float: left;
}

#main .main_bannerright .right_topscroll .toplist li dt{
	margin:10px 15px;
}
#main .main_bannerright .toplist li dd:nth-child(2){
	color: #676767;
	text-align: center;
}
#main .main_bannerright .toplist li dd:nth-child(3){
	margin:12px 0;
	color: red;
	font-weight: 900;
	text-align: center;
}
#main .main_bannerright .right_topscroll span{
		margin:9px 0 4px 32px;
		display: block;
		color: #696969;
		/*position: absolute;*/
}

#main .main_bannerright  .mainright_center li{
	border: 1px solid #ddd;
	width: 208px;
	height: 255px;
	margin-top: 10px;
}
#main .main_bannerright  .mainright_center li dt{
	margin:10px 0 0 25px;
	width: 160px;
	height: 160px;
}
#main .main_bannerright  .mainright_center li:nth-child(2) p{
	margin-top: 0;
	/*padding-top:0;*/
}
#main .main_bannerright .right_bottomscroll .bottomlist{
	width:192px;
	height: 606px;
	padding: 0 8px;
	position:relative;
	overflow: hidden;
	border-bottom : 1px dashed #ddd;
	
}
#main .main_bannerright .right_bottomscroll .bottomlist ul{

	height:606px;
	overflow: hidden;
}
#main .main_bannerright .right_bottomscroll .bottomlist li{
	border-top: 1px dashed #ddd;
	height: 82px;
	padding: 9px 0;
	float: left;
	overflow: hidden;
	/*width:192px;
	height: 228px;*/
}

#main .main_bannerright .right_bottomscroll .bottomlist li dt{
	float: left;
	width: 82px;
	height: 82px;
}
#main .main_bannerright .right_bottomscroll .bottomlist li dt img{
	
	width:100%;
	height:100%;
}
#main .main_bannerright .bottomlist li dd:nth-child(2){
	color: #676767;
	float: left;
	font-weight: 900;
	font-size: 14px;
	margin-top:15px;
	margin-left:3px; 
}
#main .main_bannerright .bottomlist li dd:nth-child(3){
	float: left;
	color: red;
	font-weight: 900;
	margin-left:3px;
	margin-top:12px
}
		/*********************************footer开始**********************************/
#footer{
	width: 100%;
	border-top:1px solid #ebebeb ;
	padding-top: 20px;
	background:#f9f9f9;
	overflow: hidden;
}
#footer .footer_inner{
	width: 1205px;
	margin:0 auto ;

}

/************************************.footer_main开始************************************/
#footer .footer_main{
	height: 175px;
	width: 100%;
	background: white;
	border-bottom:1px solid #ebebeb;
	padding-top: 25px;
}
#footer .footer_main .f_maininner{
	width:1205px;
	margin: 0 auto;
	
}
#footer .footer_main .f_maininner ul{
	float: left;
}

#footer .footer_main .f_maininner ul li{
	padding-left: 40px;
	width: 100px;
	height: 25px;
	line-height: 25px;
	font-size: 12px;
	margin-left:22px;
}
#footer .footer_main .f_maininner ul li a{
	color:#7d7d7d;
	font-size: 12px;
}
#footer .footer_main .f_maininner ul li:nth-child(1){
	padding-left: 0;
	line-height: 34px;
	height: 34px;
	width: 140px;
	padding-bottom: 5px;
	

}
#footer .footer_main .f_maininner ul li:nth-child(1) a{
	float: left;
	font-size: 14px;
}
#footer .footer_main .f_maininner ul li:nth-child(1) img{
	float: left;
	margin-right: 7px;
}
#footer .details{
	margin-left:125px;
	float: left;
}
#footer .footer_main .details a:hover{
	color: red;
	text-decoration: underline;
}
#footer .footer_main .chat {
	width: 170px;
	float: left;
}
#footer .footer_main .chat span{
	color:#7d7d7d;
	display: block;
	
	font-size:10px;
	margin:5px 8px;
	}
#footer .footer_banner{
	width: 100%;
	height: 400px;
	overflow: hidden;
	background: white;
}
#footer .footer_banner .fb_header{
	width: 1205px;
	margin: 0 auto;
}
#footer .footer_banner .fb_header li{
	float: left;
}
#footer .footer_banner .fb_header li a{
	float: left;
	padding: 0 10px;
	border-right:1px solid #a385a3 ;
	border-left:1px solid #b6e4ff ;
}
#footer .footer_banner .fb_header li a:hover{
	text-decoration: underline;
	color: red;
}
#footer .footer_banner .fb_htop{
	width:1205px;	
	float: left;
}
#footer .footer_banner .fb_htop ul{
	width:515px;
	margin: 45px auto 0;	
}
#footer .footer_banner .friendlink{
	width: 1205px;
	margin-top: 40px ;	
	float: left;
}
#footer .footer_banner .friendlink li{
	padding:5px 0 ;
}
#footer .footer_banner .friendlink li:nth-child(1) a{
	border: 0;
}
#footer .footer_banner .friendlink li:nth-child(2) a{
	border-left: 0;
}
#footer .footer_banner .friendlink li:last-child a{
	border-right: 0;
}
#footer .footer_banner .comform{
	float: left;
	margin: 20px 0 20px 100px;
	width: 1205px;
	line-height: 25px;
	
}
#footer .footer_banner .comform p{
	color:#858585 ;
	font-size: 11px;
}
#footer .footer_banner .footer_img {
	
	padding-left:155px;
	padding-bottom: 50px;
	/*height: 300px;*/
	overflow: hidden;
}
#footer .footer_banner .footer_img li{
	float: left;
	margin-left: 25px;
	
}
.scroll{
	width:50px;
	height:220px;
	position:fixed;
	left:1240px;
	top:450px;
	display: none;
	cursor: pointer;
}
.scroll li{
	/*overflow: hidden;*/
	width:54px;
	height: 54px;
	position: relative;
	color:#666666;
	border-bottom:1px solid #CBCBCB;
	font-size:10px;
	text-align: center;
}
.scroll .show{
	position: absolute;
	left:-100px;
	top:0px;
	width:100px;
	height: 140px;
	display: none;
}

.scroll  img{
	width: 100%;
	height: 100%;
}
.scroll li i{
	display: block;
	width: 28px;
	height: 28px;
	border: 1px solid #f38496;
	border-radius:15px;
	text-align: center;
	line-height: 30px;
	margin: 5px auto;
		color:white;
}

.scroll .showup li i{
	border: 0;
	margin: 0 0 0 10px;
	padding: 0;
	line-height: 27px;
	font-size: 16px;

}
.scroll .showup li span{
	border: 0;
	font-size: 16px;
	display: block;
	
}
.scroll .showup .up_second{
	width: 54px;
	height: 54px;
	
	color: white;
	overflow: hidden;
	
	display: none;
	
	}
	.scroll .showup .up_second span{
	margin-top:7px ;
	
	}
	

.scroll .showup li{

	background: red;
	color: white;
}
.scroll .showup li:hover .up_second{

	display: block;
}
.scroll .showup li:hover .up_first{

	display: none;
}